stand on one's own virtues - Türkçe İngilizce Sözlük